:host {
    user-select: none;
}

.component {
    //display: inline-block;
    display: flex;
    margin: 1px;
    //padding: 5px 0;
    border-bottom: 1px dashed grey;
    cursor: pointer;

    &:first-child{
        border-top: 1px dashed grey;
    }

    .icon {
        width: 30px;
        height: 30px;

        display: flex;
        justify-content: center;
        align-items: center;
    }

    svg, img {
        width: 24px;
        height: 24px;
    }

    .inner {
        width: 24px;
        height: 24px;
    }

    .name {
        //text-align: center;
        //font-size: 12px;
        //font-size: 11px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}
